|
COMMAND FUNCTIONS |
Updated 04/05/99 |
addCMCommand(Object, MenuStr,
Command,<Arg>) |
Object: The
menu object. MenuStr: Text to be added to the menu. The first
letter of this text string determines what key to press to activate
this command. Command: Function to call for example "say".
<Arg>: Any agruments that need to be passed the the
Command. USED IN: Chatmenu.cs, Menu.cs RETURN:
0. |
Used to add
commands to the menu Object. |
IssueCommand(Commander, Player, Icon, Msg, MapX,
MapY) |
Commander: The
Client Id of the commander. Player: The Client Id of the player
receiving the command. Icon: Waypoint Icon to be displayed on
the map. 0: No waypoint
Icon will be displayed. 1:
Attack Icon will be displayed.
2: (Defend, Repair, Deploy)
Icon will be displayed. Msg: Message to be displayed. MapX:
The X value of the Waypoint location. In Map coordinates where the
center of map is at location (0,0). MapY: The Y value of the
Waypoint location. In Map coordinates where the center of map
is at location (0,0). USED IN: Comchat.cs, Objectives.cs
RETURN: 0. |
Used to issue a
command to player which gives them a waypoint at the location
(MapX,MapY) on the map. IssueCommand will convert the Map
coordinates to World coordinates. |
IssueCommandI(Commander, Player, Icon, Msg, WorldX,
WorldY) |
Commander: The
Client Id of the commander. Player: The Client Id of the player
receiving the command. Icon: Waypoint Icon to be displayed on
the map. 0: No waypoint
Icon will be displayed. 1:
Attack Icon will be displayed.
2: (Defend, Repair, Deploy)
Icon will be displayed. Msg: Message to be displayed.
WorldX: The X value of the Waypoint location. In World
coordinates where the X value is in the range 0-1023. WorldY:
The Y value of the Waypoint location. In World coordinates
where the Y value is in the range 0-1023. USED IN: Comchat.cs
RETURN: 0. |
Used to issue a
command to player which gives them a waypoint at the location
(WorldX,WorldY) on the map. |
IssueTargCommand(Commander, Player, Icon, Msg,
Target) |
Commander: The
Client Id of the commander. Player: The Client Id of the player
reciveing the command. Icon: Waypoint Icon to be displayed on
the map. Msg: Message to be displayed. Target: Is the object
to perform the specified action on. USED IN: Comchat.cs
RETURN: 0. |
Used to give a
Player a command to do an action on the Target. It will use the
Targets coordinates to set the Players waypoint.
|
SetCommandStatus(Client, Status,
Message) |
Client: The
Client Id. Example: 2049. Status: Current status of the command.
0: Set to 0 if failed,
declined, or completed. 1:
Set to 1 if acknowledged. Message: Command Message. USED IN:
Comchat.cs, Objectives.cs RETURN: True if status changed or
False if no change or failed. |
Used to set the
status for the given command. If no status was changed then it will
return False. |
|